package com.cszjzx.member.dao;

import java.io.IOException;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;

import com.cszjzx.member.po.Master;

public interface MasterDAO {

	//添加管理员,需要管理员的基本信息而创建的管理严对象
	public void add(Master m) throws SQLException;
	
	//删除管理员,需要管理员的id
	public void delete(String masterid) throws SQLException;
	
	//更新管理员,需要有更新了相关信息的管理员对象
	public void update(Master m);
	
	//通过管理员id返回管理员对象
	public Master find(String masterId,int module) throws ClassNotFoundException, SQLException, IOException;
	
	//返回所有管理员对象
	public List<Master> findAll(int module) throws ClassNotFoundException, SQLException, IOException;
	
	//????
	public Object mapRow(ResultSet rs) throws SQLException, ClassNotFoundException, IOException;
}
